vendor/golang.org/x/text/unicode/norm.Properties.size (field)
48 uses
vendor/golang.org/x/text/unicode/norm (current package)
composition.go#L152: end := start + rb.rune[i].size
composition.go#L162: end := start + rb.rune[i].size
composition.go#L175: p += copy(buf[p:], rb.byte[runep.pos:runep.pos+runep.size])
composition.go#L259: i += copy(rb.byte[rb.nbyte:], dcomp[i:i+int(info.size)])
composition.go#L268: src.copySlice(rb.byte[rb.nbyte:], i, i+int(info.size))
composition.go#L274: rb.insertSingle(input{str: GraphemeJoiner}, 0, Properties{size: uint8(len(GraphemeJoiner))})
composition.go#L282: rb.rune[rb.nrune] = Properties{pos: bn, size: uint8(sz)}
composition.go#L290: rb.rune[pos] = Properties{pos: bn, size: uint8(sz)}
composition.go#L296: r, _ := utf8.DecodeRune(rb.byte[inf.pos : inf.pos+inf.size])
composition.go#L304: return rb.byte[inf.pos : int(inf.pos)+int(inf.size)]
forminfo.go#L42: size uint8 // length of UTF-8 encoding of this rune
forminfo.go#L161: return int(p.size)
forminfo.go#L245: return Properties{size: uint8(sz)}
forminfo.go#L248: size: uint8(sz),
forminfo.go#L261: p := Properties{size: uint8(sz), flags: f, index: v}
iter.go#L195: j += int(info.size)
iter.go#L213: i.multiSeg = d[j+int(info.size):]
iter.go#L217: j += int(info.size)
iter.go#L229: if sz := int(i.info.size); sz <= 1 {
iter.go#L344: if i.p += int(i.info.size); i.p >= i.rb.nsrc {
iter.go#L379: sz := int(i.info.size)
iter.go#L418: i.multiSeg = d[int(info.size):]
iter.go#L430: if i.p += int(i.info.size); i.p >= i.rb.nsrc {
normalize.go#L96: if int(info.size) > len(b) {
normalize.go#L100: pe := p + info.size
normalize.go#L123: if bp+int(info.size) > len(s) {
normalize.go#L127: pe := p + info.size
normalize.go#L151: if p == -1 || info.size == 0 {
normalize.go#L154: end := p + int(info.size)
normalize.go#L238: if info.size == 0 {
normalize.go#L317: if info.size == 0 {
normalize.go#L346: i += int(info.size)
normalize.go#L382: if info.size == 0 {
normalize.go#L388: i += int(info.size)
normalize.go#L427: if info.size == 0 {
normalize.go#L436: for i := int(info.size); i < nsrc; i += int(info.size) {
normalize.go#L438: if info.size == 0 {
normalize.go#L468: if info.size == 0 { // ends with incomplete rune
normalize.go#L478: if p+int(info.size) != i { // trailing non-starter bytes: illegal UTF-8
normalize.go#L491: if p+int(info.size) != i {
normalize.go#L507: if info.size == 0 {
normalize.go#L523: sp += int(info.size)
normalize.go#L531: if info.size == 0 {
normalize.go#L571: if int(info.size) != len(rb.out)-i {
normalize.go#L591: p -= int(info.size)
normalize.go#L596: if int(info.size) != p-i {
normalize.go#L608: cp = cp[info.size:]
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |